package com.koron.sinoprobe.web.plan.bean.vo;

import com.koron.sinoprobe.web.plan.bean.entity.SpAssistDept;
import com.koron.sinoprobe.web.plan.bean.entity.SpMember;
import com.koron.sinoprobe.web.plan.bean.entity.SpPlan;
import com.koron.sinoprobe.web.plan.bean.entity.SpPlanMilestone;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author twcao
 * @title: SpPlanVO
 * @projectName GDH_EAM_V2
 * @description: 专项计划列表
 * @date 2021/11/2417:51
 */
@Data
@ApiModel(description = "专项管理-专项计划")
public class SpPlanVO extends SpPlan {

    @ApiModelProperty(value = "当前节点名称")
    private String currNodeName;

    @ApiModelProperty(value = "当前节点处理人")
    private String currNodeUser;

    @ApiModelProperty("检修计划包的状态")
    private String pkgStatus;

    @ApiModelProperty("协助部门")
    private List<SpAssistDept> assistDept;

    @ApiModelProperty("成员")
    private List<SpMember> member;

    @ApiModelProperty("里程碑")
    private List<SpPlanMilestone> milestone;
}
